a tough customer/cookie - Alemán Inglés Diccionario